Big Huge Thesaurus

leafnose bat

noun